large rat - English Synonyms Dictionary